# -*- coding: utf-8 -*-


from business.首页.会议管理系统.会前.会议申请.公共 import Public
from common.base_action import BaseAction
from common.base_driver import BaseDriver
from common.gol import get_value
from page.首页.会议管理系统.会前.会议申请列表 import 列表页


class RequestMeeting(BaseAction):
    def __init__(self, driver):
        super().__init__(driver)  # 调用父类的 __init__ 方法来初始化实例变量

    def 申请_患者活动_OTC组(self):
        public = Public(self.driver)
        public.打开_会前_会议申请(列表页.会议申请_患者活动_OTC组)
        public.基本信息_活动时间()
        public.基本信息_活动类型_义诊活动()
        public.基本信息_关联终端()
        public.基本信息_活动地点()
        public.服务品牌与主题()
        public.活动医生信息()
        return public.断言_会议申请从下一步到保存的操作是否成功_无参会人_患者活动()


if __name__ == '__main__':
    BaseDriver().get_driver(_browser="edge", _url="https://test-home.cxjk.com/#/center_home")
    RequestMeeting(get_value("driver")).申请_患者活动_社区组()
    # ReviewMeeting(get_value("driver")).会议一审()
